package objetosGraficos;

import java.util.Random;

/**
 * Clase que crea naves enemigas de un tipo específico.
 */
public class WOLFRAMIO_1 extends NaveEnemiga{

	//Constructor
	public WOLFRAMIO_1() {
		//Parametros: Factor, Imagen, AnchoImagen, AltoImagen, nombreNave, puntaje, salud, danioBala
		super(9,SpriteStore.get().getImage("WOLFRAMIO_1"),SpriteStore.get().getImage("WOLFRAMIO_1").getIconWidth(),
			  SpriteStore.get().getImage("WOLFRAMIO_1").getIconHeight(),"WOLFRAMIO_1",350,120,50);
		}


	// Métodos
	
	/**
	 * Redefine al método morir de NaveEnemiga agregando la posibilidad de lanzar
	 * un powerup (lo cual sucede el 30% de las veces)
	 */
	public void morir (){
		Random r = new Random();
		int aleatorio = r.nextInt(10);
		if (aleatorio < 3)
			this.frame.lanzarPowerUp(this.getLocation());
		super.morir();
		
	}
	
}
